using Polymod.Language;

namespace Polymod.TemplateBuilders
{
    //TODO: Is this necessary?!?
    public interface IFormulaTemplateBuilder : IModelTemplateBuilder
    {
    }

    public class FormulaModelTemplateBuilder : AffectedModelTemplateBuilder, IFormulaTemplateBuilder
    {
        public ITemplateBuilderLanguage<T> For<T>()
        {
            return new TemplateBuilderLanguage<FormulaModelTemplateBuilder, T>(this);
        }
    }

}
